package fr.insta.browser.view.menu;

import fr.insta.webview.object.IWebObject;

/**
 * <p>IJMenuBarAction interface.</p>
 *
 * @author Maarek
 * @version $Id: $Id
 */
public interface IJMenuBarAction {
	/**
	 * <p>onClickGotoWebObject.</p>
	 *
	 * @param _webObject a {@link fr.insta.webview.object.IWebObject} object.
	 */
	public void onClickGotoWebObject(IWebObject _webObject);

	/**
	 * <p>onClickShowHistory.</p>
	 */
	public void onClickShowHistory();

	/**
	 * <p>onClickAddBookmark.</p>
	 */
	public void onClickAddBookmark();

	/**
	 * <p>onClickZoomIn.</p>
	 */
	public void onClickZoomIn();

	/**
	 * <p>onClickZoomOut.</p>
	 */
	public void onClickZoomOut();

	/**
	 * <p>onClickShowSource.</p>
	 */
	public void onClickShowSource();

	/**
	 * <p>onClickShowPrefs.</p>
	 */
	public void onClickShowPrefs();

	/**
	 * <p>onClickShowBookmark.</p>
	 */
	public void onClickShowBookmark();
}
